History
History
Synonyms
UK
US
Meaning:
altruist

a person who is altruistic

humanitarian

benefactor

a person who gives money to charity

donor

do-gooder

a person who often works for charity etc

humanitarian

philanthropist

a person who helps those who are poor or in trouble

humanitarian

saviour

a person or thing that saves a person from danger; Jesus Christ

person who redeems, aids in time of difficulty

GOOD SAMARITAN as in Wiktionary
GOOD SAMARITAN as in Wikipedia